.border_wrapper-search {
    border: 1px solid #329932;
    padding-left: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.table-div {
    margin-top: 40px;
}
.table-border-div{
    border: 1px solid #329932;
    padding-bottom: 40px;
}

#block-system-main .content {
    border: 1px solid #999;
    padding: 10px 10px;
    /*width: 960px;*/
    border-radius: 6px;
    box-shadow: 0 0 5px rgba(84, 76, 76, 0.69); 
    
    margin-top: 15px;

}

div.addDiv {
    float: right;
    margin-right: 20px;
}


.assign {
    margin-top: 30px;
}

.assign_wrapper-search {
    border: 1px solid #329932;
    padding: 20px;
}
/*-----------------------------------------------------------------------table---------------------------------------------------------------------*/
.table-bordered{
    border:0px;
    border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

thead{
    background-color: #76ad26;
    color: #FFF;
}
.table-bordered th,
.table-bordered td,
.sticky-header th,
.sticky-header td {
    border-left: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
}
.table-bordered th:first-child,
.table-bordered td:first-child,
.sticky-header th:first-child,
.sticky-header td:first-child {
    border-left: 0px;
}

.sticky-header th {
    vertical-align: bottom;
    padding:8px;
}


th{
    color: #FFF;
}
th a{
    color:#333;
}
th a:hover{
     text-decoration:none;
     color:#FFF;
 }
td.active,
tr.even,
.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th{
    background:#c1d7c7;
}
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th{
    background:#e3ebe9;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius:0;
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
}

.enhanced th,
.enhanced td {
    display: none;
}
.enhanced th.essential,
.enhanced td.essential {
    display: table-cell;
}
.enhanced th.break,
.enhanced td.break {
    word-break: break-all;
}

@media screen and (min-width: 1200px) {
    .enhanced th.optional,
    .enhanced td.optional {
        display: table-cell;
    }
}
/*-----------------------------------------------------------------------table---------------------------------------------------------------------*/




/*-----------------------------------------------------------------------btn---------------------------------------------------------------------*/
.btn {
    padding: 4px 12px;
    text-shadow: 0;
    font-size: 14px;
    color: #FFF;
    background:#76ad26;
    line-height: 25px;
    width: auto;
    margin-left: 2px;
    font-weight:normal;
}

.btn:hover{
    color: #ffffff;
    background-color:#fb7e1c !important;
}

.btn:focus,
.btn:active{
    color: #ffffff;
    background-color: #76ad26;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{
    color: #ffffff;
    background-color:#76ad26;
}

.btn-group.btn-radio>.btn.active{
    color: #ffffff;
    background-color:#fb7e1c;
}
.btn-group.btn-radio>.btn{
    color: #ffffff;
    background-color:#76ad26;
}
/*-----------------------------------------------------------------------btn---------------------------------------------------------------------*/


/*-----------------------------------------------------------------------form--------------------------------------------------------------------*/
.juris-fuzzy-search input,
.agent-search-form input,
.employee-fuzzy-search input,
.template_search input,
.distributor-fuzzy-search input,
.soil-info-fuzzy-search input,
.farmer-fuzzy-search input,
.fuzzy-retailstore-search input,
.fertilization-farmer-info input {
    width: 137px;
}

.sales-type-search,
.nonghua-form-item-employee-list,
fieldset,
input.btn-primary,
.brand-search,
.distributor-fuzzy-search,
.soil-info-fuzzy-search,
.farmer-fuzzy-search,
.sacfvariety-select,
.fuzzy-retailstore-search,
.plant-structure-fuzzy-search,
.farmer-fuzzy-search,
.distributor-fuzzy-search,
.date-search{
    clear:both;
    display: block;
}


.agent-search-form div,
.employee-fuzzy-search div,
.distributor-fuzzy-search div,
.farmer-fuzzy-search div,
.fuzzy-retailstore-search div,
.template_search div,
.distributor-search div,
.date-search div,
.address-distributor-search div,
.fertilization-farmer-info input,
.address-farmer-search div,
.address-search div {
    float: left;
    margin-right: 5px;
}

.sales-type-search label,
.sacfvariety-search label,
.fertilization-farmer-info label,
.brand-search label {
    display: none;
}
.juris-fuzzy-search div,
.date-search div,
.farmer-fuzzy-search div,
.distributor-fuzzy-search div,
.sales-type-search div,
.nonghua-form-item-employee-list div {
    margin-top: 1px;
}

.fertilization-farmer-info{
    height: 30px;
}

a#listViewTableSelectAll {
    margin-left: 20px;
}

a#distributor_assign_salesman {
    clear: both;
    display: block;
    width: 30px;
}

.ajax-progress.ajax-progress-throbber{
    display: none;
}

.form-item, .form-actions {
    margin-bottom: 1px;
}
/*-----------------------------------------------------------------------form--------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------*/
.pagination ul > .active > a, .pagination ul > .active > span {
    color: #FFFDFD;
    cursor: default;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #fb7e1c;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
.map  #map-wrapper-div{
    display: block;
}
.map > div > form > div > div#zone-wrapper-div{
    display: none;
}
.zone > div > form > div > div#zone-wrapper-div{
    display: block;
}
.zone > #map-wrapper-div{
    display: none;
}
.zone > div > form > div > input#jurisinvoiceStat,.zone > div > form > div > #jurisStockStat{
    clear:both;
    display: block;
}

.map > div > form > div > input#jurisinvoiceStat,.map > div > form > div > #jurisStockStat{
    clear:both;
    display: none;
}

div#zone-wrapper-div {
    height:60px;
}


div.add_province,
div.add_city,
div.add_county,
div.add_town,
div.add_village{
    clear:both;
    display:none;
}

#address_province-wrapper-div,
#address_city-wrapper-div,
#address_county-wrapper-div,
#address_town-wrapper-div,
#address_village-wrapper-div,
#address_province-wrapper-div div,
#address_city-wrapper-div div,
#address_county-wrapper-div div,
#address_town-wrapper-div div,
#address_village-wrapper-div div{
    display: inline;
}
